Photographer Sylvia Liber captured the cloudburst off Barrack Point. Can you spot the lone yacht on the horizon?